#include <stdio.h>
#include <unistd.h>

int main(){
  int max_proc = 0;
  while(1)
  {
    pid_t id = fork();
    if(id == -1)
    {
      perror("fork error:");
      printf("max_proc:%d\n", max_proc);
      return 1;
    }
    else if(id == 0){
      while(1){
        sleep(1);
      }
    }
    else{
      ++max_proc;
    }
  }
}
